English to Chinese Traditional Dictionary
incarceration
有期徒刑
Meaning for incarceration found in 9 Languages.
Sponored Video